import java.io.*;
import java.net.*;

public class URLConOutput {
	public static void main(String[] args) {
		try {
			URL url = new URL("http://kr.search.yahoo.com/bin/options"); // Post데이터를 받을 수 있는 URL객체여야
			URLConnection urlcon = url.openConnection();
			urlcon.setDoOutput(true); //URLConnection conn의 설정을 데이터를 보낼 수 있는 속성으로 바꾸는 작업
			
			OutputStreamWriter wr = new OutputStreamWriter(urlcon.getOutputStream()); //URLConnection으로부터 출력스트림을 생성하여 출력스트림으로 데이터를 해당 URL로 전송
			wr.write("p=" +URLEncoder.encode("사랑"));
			wr.flush();
			wr.close();
			
			String line=null;
			
			BufferedReader br = new BufferedReader((new InputStreamReader(urlcon.getInputStream())));
			while((line = br.readLine()) != null){
				System.out.println(line);
			}
			br.close();
			
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}
